soil mixture - German English Dictionary